weekly papers - French English Dictionary